group headquarters - French English Dictionary